DNA recombination - German English Dictionary